package Dao;

import entity.CourtsBean;
import entity.PositiontypeBean;
import util.JDBCUtil;

import java.util.List;

public class PositiontypeDao {
    /**
     * 获取所有职位信息
     * */
    public List<PositiontypeBean> getpositiontypeAll(){
        String sql = "SELECT * FROM Positiontype";
        return JDBCUtil.list(sql,PositiontypeBean.class);
    }
    /**
     * 通过id指定职业类型信息
     * */
    public PositiontypeBean getpositiontypeID(int positionType_id){
        String sql = "select * from Positiontype where positionType_id=?";
        return JDBCUtil.one(sql,PositiontypeBean.class,positionType_id);
    }
    /**
     * 添加职位
     * */
    public int addPositiontype(String positionType_name){
        String sql = "INSERT INTO Positiontype VALUES(?)";
        return JDBCUtil.update(sql,positionType_name);
    }
    /**
     * 修改职业类型
     * */
    public int updatepositiontype(PositiontypeBean positiontypeBean){
        String sql = "update Positiontype set positionType_name=? where positionType_id=?";
        return JDBCUtil.update(sql,positiontypeBean.getPositionType_name(),positiontypeBean.getPositionType_id());
    }
}
